package com.scsj.supermarket.bean;

/**
 *提现详情信息Bean
 */
public class GetTakeCashDetailsBean {

    /**
     * success : true
     * msg : success
     * statusCode : 200
     * data : {"tackCasdId":"e3a0387c-7ba6-11e8-afb7-70106fb15682","cashAmount":100,"fee":1,"cashCreateDate":"2018-06-29 22:15:35","cashTakeDate":"2018-07-03 14:13:02","payDate":null,"cashState":3,"takeCashNote":null,"createUser":"12300002210","updateUser":"16638137724","accountType":1,"accountId":"45613245643612345226","accountName":"zhanghuming","initiatorAccount":"15255","initiatorAccountType":1,"initiatorAccountName":null,"tradeRecordId":"e3aec1e0-7ba6-11e8-afb7-70106fb15682","status":1,"paymentType":"银行卡","tradeBeforeBalance":96632,"tradeAfterBalance":96532,"tradeRecordNote":"提现交易单"}
     */

    private boolean success;
    private String msg;
    private int statusCode;
    private DataBean data;

    public boolean isSuccess() {
        return success;
    }

    public void setSuccess(boolean success) {
        this.success = success;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public int getStatusCode() {
        return statusCode;
    }

    public void setStatusCode(int statusCode) {
        this.statusCode = statusCode;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * tackCasdId : e3a0387c-7ba6-11e8-afb7-70106fb15682
         * cashAmount : 100
         * fee : 1
         * cashCreateDate : 2018-06-29 22:15:35
         * cashTakeDate : 2018-07-03 14:13:02
         * payDate : null
         * cashState : 3
         * takeCashNote : null
         * createUser : 12300002210
         * updateUser : 16638137724
         * accountType : 1
         * accountId : 45613245643612345226
         * accountName : zhanghuming
         * initiatorAccount : 15255
         * initiatorAccountType : 1
         * initiatorAccountName : null
         * tradeRecordId : e3aec1e0-7ba6-11e8-afb7-70106fb15682
         * status : 1
         * paymentType : 银行卡
         * tradeBeforeBalance : 96632
         * tradeAfterBalance : 96532
         * tradeRecordNote : 提现交易单
         */

        private String tackCasdId;
        private int cashAmount;
        private int fee;
        private String cashCreateDate;
        private String cashTakeDate;
        private Object payDate;
        private int cashState;
        private Object takeCashNote;
        private String createUser;
        private String updateUser;
        private int accountType;
        private String accountId;
        private String accountName;
        private String initiatorAccount;
        private int initiatorAccountType;
        private Object initiatorAccountName;
        private String tradeRecordId;
        private int status;
        private String paymentType;
        private int tradeBeforeBalance;
        private int tradeAfterBalance;
        private String tradeRecordNote;

        public String getTackCasdId() {
            return tackCasdId;
        }

        public void setTackCasdId(String tackCasdId) {
            this.tackCasdId = tackCasdId;
        }

        public int getCashAmount() {
            return cashAmount;
        }

        public void setCashAmount(int cashAmount) {
            this.cashAmount = cashAmount;
        }

        public int getFee() {
            return fee;
        }

        public void setFee(int fee) {
            this.fee = fee;
        }

        public String getCashCreateDate() {
            return cashCreateDate;
        }

        public void setCashCreateDate(String cashCreateDate) {
            this.cashCreateDate = cashCreateDate;
        }

        public String getCashTakeDate() {
            return cashTakeDate;
        }

        public void setCashTakeDate(String cashTakeDate) {
            this.cashTakeDate = cashTakeDate;
        }

        public Object getPayDate() {
            return payDate;
        }

        public void setPayDate(Object payDate) {
            this.payDate = payDate;
        }

        public int getCashState() {
            return cashState;
        }

        public void setCashState(int cashState) {
            this.cashState = cashState;
        }

        public Object getTakeCashNote() {
            return takeCashNote;
        }

        public void setTakeCashNote(Object takeCashNote) {
            this.takeCashNote = takeCashNote;
        }

        public String getCreateUser() {
            return createUser;
        }

        public void setCreateUser(String createUser) {
            this.createUser = createUser;
        }

        public String getUpdateUser() {
            return updateUser;
        }

        public void setUpdateUser(String updateUser) {
            this.updateUser = updateUser;
        }

        public int getAccountType() {
            return accountType;
        }

        public void setAccountType(int accountType) {
            this.accountType = accountType;
        }

        public String getAccountId() {
            return accountId;
        }

        public void setAccountId(String accountId) {
            this.accountId = accountId;
        }

        public String getAccountName() {
            return accountName;
        }

        public void setAccountName(String accountName) {
            this.accountName = accountName;
        }

        public String getInitiatorAccount() {
            return initiatorAccount;
        }

        public void setInitiatorAccount(String initiatorAccount) {
            this.initiatorAccount = initiatorAccount;
        }

        public int getInitiatorAccountType() {
            return initiatorAccountType;
        }

        public void setInitiatorAccountType(int initiatorAccountType) {
            this.initiatorAccountType = initiatorAccountType;
        }

        public Object getInitiatorAccountName() {
            return initiatorAccountName;
        }

        public void setInitiatorAccountName(Object initiatorAccountName) {
            this.initiatorAccountName = initiatorAccountName;
        }

        public String getTradeRecordId() {
            return tradeRecordId;
        }

        public void setTradeRecordId(String tradeRecordId) {
            this.tradeRecordId = tradeRecordId;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public String getPaymentType() {
            return paymentType;
        }

        public void setPaymentType(String paymentType) {
            this.paymentType = paymentType;
        }

        public int getTradeBeforeBalance() {
            return tradeBeforeBalance;
        }

        public void setTradeBeforeBalance(int tradeBeforeBalance) {
            this.tradeBeforeBalance = tradeBeforeBalance;
        }

        public int getTradeAfterBalance() {
            return tradeAfterBalance;
        }

        public void setTradeAfterBalance(int tradeAfterBalance) {
            this.tradeAfterBalance = tradeAfterBalance;
        }

        public String getTradeRecordNote() {
            return tradeRecordNote;
        }

        public void setTradeRecordNote(String tradeRecordNote) {
            this.tradeRecordNote = tradeRecordNote;
        }
    }
}
